#  ____  ____        _   _      _   __  __             
# |  _ \/ ___|      | \ | | ___| |_|  \/  | ___  _ __  
# | |_) \___ \ _____|  \| |/ _ \ __| |\/| |/ _ \| '_ \ 
# |  __/ ___) |_____| |\  |  __/ |_| |  | | (_) | | | |
# |_|   |____/      |_| \_|\___|\__|_|  |_|\___/|_| |_|
#                                                      
#
#
#                                                                                  
# PS-NetMon system check list configuration file notes


# First entry: SERVER, [server name]


# Server check list format:=====================

# [CHECK],<Par1>,<Par2>,etc.
#
# CHECK options; SERVICE,DRIVE,EVENT,PING,CPU,RAM,VRAM,URL


# Specifics:====================================

# SERVICE <Par1>=Service Name, <Par2>=Display Name
#   Detail is optional and a change to detail here will override content of warning. Usefull
#   for services with specific purposes such as "Accounting Database"
#   Ex: SERVICE,server1.domain.com,"IISADMIN","IIS Admin Service"

# DRIVE [Par1]=Drive letter (not share) with trailing colon, <Par2>=% free warning level
#   Ex: DRIVE,server1.domain.com,C:,10

# EVENT [Par1]=EventLog, <Par2>=alert level(Information, Warning, Error, Critical,Audit Success, Audit Failure)
#   Alert level types will poll for more criticals; warning will retrive warning, error, and critical events
#   Ex: EVENT,server1.domain.com,system,warning

# PING <Par1>=Ping count
#   Ex: PING,2

# CPU <Par1>=% CPU used warning level
#   Ex: CPU,90

# RAM <Par1>=% RAM used warning level
#   Ex: RAM,90

# VRAM <Par1>=% VRAM used warning level
#   Ex: VRAM,90

# URL [Par1]=URL to check, [Par2]=string to look for in response
#   Ex: "http://www.google.com", "google"


SERVER,Server1.mydomain.com
SERVICE,"WsusService","WSUS Service"
DRIVE,C:,10
EVENT,System,Critical
CPU,95
RAM,10
VRAM,10
PING,5
URL,"http://www.mydomain.com","shopping cart"
